* {
	font-family: microsoft yahei , "ËÎÌå" !important;
}
body {
	margin: 0px; padding: 0px; color: rgb(68, 68, 68) !important; font-size: 14px !important;
}
html {
	-ms-overflow-x: hidden;
}
p {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
dl {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
dt {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
dd {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
ul {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
li {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
a {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
h1 {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
div {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
h2 {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
h3 {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
h4 {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
ol {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
img {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
span {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
input {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
#headbox {
	margin: 0px auto; width: 1024px;
}
#mainbox {
	margin: 0px auto; width: 1024px;
}
#footbox {
	margin: 0px auto; width: 1024px;
}
.headbox {
	margin: 0px auto; width: 1024px;
}
.mainbox {
	margin: 0px auto; width: 1024px;
}
.footbox {
	margin: 0px auto; width: 1024px;
}
a:hover {
	color: rgb(36, 116, 172); text-decoration: none;
}
a {
	color: rgb(68, 68, 68); text-decoration: none;
}
.clr {
	clear: both;
}
.fr {
	float: right;
}
.fl {
	float: left;
}
@media all and (min-width:1200px)
{
.container {
	width: 1200px !important; overflow: hidden;
}
}
.app-title {
	text-align: center;
}
.app-title h2 {
	font-size: 42px;
}
.app-title p {
	color: rgb(76, 82, 91); font-size: 18px;
}
.hot {
	animation:beat 0.6s infinite; top: 0px; width: 24px; height: 12px; right: 0px; display: inline-block; position: absolute; -webkit-animation: beat 0.6s infinite;
}
.top-box dt {
	background: linear-gradient(rgb(55, 61, 65), rgb(80, 83, 86)); height: 40px; line-height: 40px; border-bottom-color: rgb(55, 61, 65); border-bottom-width: 1px; border-bottom-style: solid;
}
.top-box .top-contact {
	color: rgb(255, 255, 255); font-size: 12px;
}
.top-box .top-contact-an span {
	color: rgb(255, 255, 255);
}
.top-box .top-contact-an a:hover {
	color: rgb(255, 255, 255);
}
.top-box .btn-warning2 {
	border-color: rgb(255, 151, 0); color: rgb(255, 255, 255); margin-left: 1rem; background-color: rgb(255, 151, 0);
}
.top-box .top-contact-an .btn-sm {
	padding: 5px 10px; border-radius: 3px; line-height: 1.5; font-size: 12px;
}
.txtMarquee-left {
	height: 40px; overflow: hidden; position: relative; background-color: rgb(227, 227, 227);
}
.txtMarquee-left .bd {
	padding: 10px; width: 1200px; display: inline-block; position: absolute;
}
.txtMarquee-left .bd .tempWrap {
	width: 1200px !important;
}
.txtMarquee-left .bd ul {
	overflow: hidden; -ms-zoom: 1;
}
.txtMarquee-left .bd ul li {
	width: auto !important; height: 24px; text-align: left; line-height: 24px; margin-right: 50px; float: left; display: inline; list-style-type: disc;
}
.txtMarquee-left .bd ul li span {
	color: rgb(153, 153, 153); padding-left: 10px;
}
.txtMarquee-left .bd ul li a {
	color: rgb(57, 57, 57);
}
.txtMarquee-left .bd ul li a:hover {
	color: rgb(17, 158, 240);
}
.txtMarquee-left .iconImg15 {
	line-height: 34px; font-size: 16px; font-weight: bold; float: left; display: inline-block;
}
.txtMarquee-left .headBox {
	width: 1200px; font-family: microsoft yahei; margin-right: auto; margin-left: auto;
}
.zs_box .zs_lie {
	flex:0 0 20%; margin-top: 58px; margin-bottom: 58px; max-width: 20%;
}
.zs_box .zs_lie .zs_cont {
	width: 100%; text-align: center;
}
.zs_icon {
	width: 40px; height: 40px; margin-top: 0.4rem;
}
.zs_icon img {
	width: 80%;
}
.zs_text {
	margin: 0px auto; display: inline-block;
}
.zs_text_left span {
	color: rgb(51, 51, 51); font-size: 16px; font-weight: bold;
}
.zs_text_left p {
	color: rgb(102, 102, 102); font-size: 13px;
}
.gd_box {
	padding-top: 4rem; padding-bottom: 8rem; background-color: rgb(249, 249, 249);
}
.gd_box .gd_list {
	flex:0 0 12.5%; width: 12.5%; margin-top: 2rem;
}
.gd_list span {
	text-align: center; color: rgb(255, 255, 255); display: block;
}
.gd_img {
	text-align: center;
}
.gd_cont1 {
	background: linear-gradient(rgb(89, 174, 251), rgb(62, 163, 255)); margin: 0px auto; padding: 1.4rem 0px; border-radius: 50%; transition:1s; width: 120px; height: 120px; cursor: pointer; box-shadow: 1px 1px 16px rgba(0,106,202,0.4); -webkit-transition: 1s ease all; -moz-transition: 1s ease all; -moz-box-shadow: 1px 1px 16px rgba(0, 106, 202, 0.4); -webkit-box-shadow: 1px 1px 16px rgba(0, 106, 202, 0.4);
}
.gd_cont2 {
	background: linear-gradient(rgb(194, 181, 138), rgb(174, 158, 103)); margin: 0px auto; padding: 1.4rem 0px; border-radius: 50%; transition:1s; width: 120px; height: 120px; cursor: pointer; box-shadow: 1px 1px 16px rgba(174,158,103,0.4); -webkit-transition: 1s ease all; -moz-transition: 1s ease all; -moz-box-shadow: 1px 1px 16px rgba(174, 158, 103, 0.4); -webkit-box-shadow: 1px 1px 16px rgba(174, 158, 103, 0.4);
}
.gd_cont3 {
	background: linear-gradient(rgb(119, 115, 209), rgb(93, 88, 204)); margin: 0px auto; padding: 1.4rem 0px; border-radius: 50%; transition:1s; width: 120px; height: 120px; cursor: pointer; box-shadow: 1px 1px 16px rgba(93,88,204,0.4); -webkit-transition: 1s ease all; -moz-transition: 1s ease all; -moz-box-shadow: 1px 1px 16px rgba(93, 88, 204, 0.4); -webkit-box-shadow: 1px 1px 16px rgba(93, 88, 204, 0.4);
}
.gd_cont4 {
	background: linear-gradient(rgb(108, 192, 139), rgb(43, 167, 89)); margin: 0px auto; padding: 1.4rem 0px; border-radius: 50%; transition:1s; width: 120px; height: 120px; cursor: pointer; box-shadow: 1px 1px 16px rgba(43,107,89,0.4); -webkit-transition: 1s ease all; -moz-transition: 1s ease all; -moz-box-shadow: 1px 1px 16px rgba(43, 107, 89, 0.4); -webkit-box-shadow: 1px 1px 16px rgba(43, 107, 89, 0.4);
}
.gd_cont5 {
	background: linear-gradient(rgb(252, 160, 78), rgb(246, 128, 22)); margin: 0px auto; padding: 1.4rem 0px; border-radius: 50%; transition:1s; width: 120px; height: 120px; cursor: pointer; box-shadow: 1px 1px 16px rgba(246,128,22,0.4); -webkit-transition: 1s ease all; -moz-transition: 1s ease all; -moz-box-shadow: 1px 1px 16px rgba(246, 128, 22, 0.4); -webkit-box-shadow: 1px 1px 16px rgba(246, 128, 22, 0.4);
}
.gd_cont6 {
	background: linear-gradient(rgb(245, 129, 128), rgb(237, 82, 80)); margin: 0px auto; padding: 1.4rem 0px; border-radius: 50%; transition:1s; width: 120px; height: 120px; cursor: pointer; box-shadow: 1px 1px 16px rgba(174,158,103,0.4); -webkit-transition: 1s ease all; -moz-transition: 1s ease all; -moz-box-shadow: 1px 1px 16px rgba(174, 158, 103, 0.4); -webkit-box-shadow: 1px 1px 16px rgba(174, 158, 103, 0.4);
}
.gd_cont7 {
	background: linear-gradient(rgb(87, 106, 179), rgb(42, 69, 172)); margin: 0px auto; padding: 1.4rem 0px; border-radius: 50%; transition:1s; width: 120px; height: 120px; cursor: pointer; box-shadow: 1px 1px 16px rgba(42,69,172,0.4); -webkit-transition: 1s ease all; -moz-transition: 1s ease all; -moz-box-shadow: 1px 1px 16px rgba(42, 69, 172, 0.4); -webkit-box-shadow: 1px 1px 16px rgba(42, 69, 172, 0.4);
}
.gd_cont8 {
	background: linear-gradient(rgb(147, 135, 180), rgb(129, 113, 172)); margin: 0px auto; padding: 1.4rem 0px; border-radius: 50%; transition:1s; width: 120px; height: 120px; cursor: pointer; box-shadow: 1px 1px 16px rgba(147,135,180,0.4); -webkit-transition: 1s ease all; -moz-transition: 1s ease all; -moz-box-shadow: 1px 1px 16px rgba(147, 135, 180, 0.4); -webkit-box-shadow: 1px 1px 16px rgba(147, 135, 180, 0.4);
}
.gd_box .gd_cont1:hover {
	transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg);
}
.gd_box .gd_cont2:hover {
	transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg);
}
.gd_box .gd_cont3:hover {
	transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg);
}
.gd_box .gd_cont4:hover {
	transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg);
}
.gd_box .gd_cont5:hover {
	transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg);
}
.gd_box .gd_cont6:hover {
	transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg);
}
.gd_box .gd_cont7:hover {
	transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg);
}
.gd_box .gd_cont8:hover {
	transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg);
}
.ui_LW {
	margin-bottom: 6rem;
}
.ui_wow_box {
	padding: 42px 0px 10px; width: 16%;
}
.ui_wow {
	margin: 0px auto; border-radius: 6px; width: 180px; height: 230px; position: relative; box-shadow: 0px 0px 10px #ddd;
}
.ui_wow .ui_wow_img {
	left: 50%; top: -40px; width: 80px; height: 80px; margin-left: -40px; position: absolute; z-index: 1;
}
.ui_wow .ui_wow_name1 {
	background: rgb(164, 232, 56); border-radius: 6px 6px 0px 0px; width: 100%; height: 86px; text-align: center; color: rgb(255, 255, 255); line-height: 110px; overflow: hidden; font-size: 23px;
}
.ui_wow .ui_wow_name2 {
	background: rgb(58, 152, 234); border-radius: 6px 6px 0px 0px; width: 100%; height: 86px; text-align: center; color: rgb(255, 255, 255); line-height: 110px; overflow: hidden; font-size: 23px;
}
.ui_wow .ui_wow_name3 {
	background: rgb(77, 216, 231); border-radius: 6px 6px 0px 0px; width: 100%; height: 86px; text-align: center; color: rgb(255, 255, 255); line-height: 110px; overflow: hidden; font-size: 23px;
}
.ui_wow .ui_wow_name4 {
	background: rgb(240, 189, 65); border-radius: 6px 6px 0px 0px; width: 100%; height: 86px; text-align: center; color: rgb(255, 255, 255); line-height: 110px; overflow: hidden; font-size: 23px;
}
.ui_wow .ui_wow_name5 {
	background: rgb(244, 228, 92); border-radius: 6px 6px 0px 0px; width: 100%; height: 86px; text-align: center; color: rgb(255, 255, 255); line-height: 110px; overflow: hidden; font-size: 23px;
}
.ui_wow .ui_wow_name6 {
	background: rgb(246, 115, 114); border-radius: 6px 6px 0px 0px; width: 100%; height: 86px; text-align: center; color: rgb(255, 255, 255); line-height: 110px; overflow: hidden; font-size: 23px;
}
.ui_wow p {
	padding: 0px 0.4rem; height: 60px; text-align: center; color: rgb(51, 51, 51); line-height: 24px; font-size: 14px; margin-top: 4px;
}
.ui_wow .ui_wow_btn1 {
	margin: 2rem auto 0px; padding: 0.6rem 0rem; border-radius: 30px; border: 1px solid rgb(164, 232, 56); border-image: none; width: 120px; text-align: center; color: rgb(164, 232, 56); display: block;
}
.ui_wow .ui_wow_btn1:hover {
	background: linear-gradient(to right, rgb(156, 255, 49) 0%, rgb(119, 190, 12) 100%); border: currentColor; border-image: none; color: rgb(255, 255, 255); text-decoration: none; cursor: pointer;
}
.ui_wow .ui_wow_btn2 {
	margin: 2rem auto 0px; padding: 0.6rem 0rem; border-radius: 30px; border: 1px solid rgb(58, 152, 234); border-image: none; width: 120px; text-align: center; color: rgb(58, 152, 234); display: block;
}
.ui_wow .ui_wow_btn2:hover {
	background: linear-gradient(to right, rgb(52, 176, 232) 0%, rgb(34, 137, 220) 100%); border: currentColor; border-image: none; color: rgb(255, 255, 255); text-decoration: none; cursor: pointer;
}
.ui_wow .ui_wow_btn3 {
	margin: 2rem auto 0px; padding: 0.6rem 0rem; border-radius: 30px; border: 1px solid rgb(77, 216, 231); border-image: none; width: 120px; text-align: center; color: rgb(77, 216, 231); display: block;
}
.ui_wow .ui_wow_btn3:hover {
	background: linear-gradient(to right, rgb(72, 226, 242) 0%, rgb(87, 193, 204) 100%); border: currentColor; border-image: none; color: rgb(255, 255, 255); text-decoration: none; cursor: pointer;
}
.ui_wow .ui_wow_btn4 {
	margin: 2rem auto 0px; padding: 0.6rem 0rem; border-radius: 30px; border: 1px solid rgb(240, 189, 65); border-image: none; width: 120px; text-align: center; color: rgb(240, 189, 65); display: block;
}
.ui_wow .ui_wow_btn4:hover {
	background: linear-gradient(to right, rgb(245, 199, 89) 0%, rgb(236, 177, 41) 100%); border: currentColor; border-image: none; color: rgb(255, 255, 255); text-decoration: none; cursor: pointer;
}
.ui_wow .ui_wow_btn5 {
	margin: 2rem auto 0px; padding: 0.6rem 0rem; border-radius: 30px; border: 1px solid rgb(244, 228, 92); border-image: none; width: 120px; text-align: center; color: rgb(244, 228, 92); display: block;
}
.ui_wow .ui_wow_btn5:hover {
	background: linear-gradient(to right, rgb(252, 232, 68) 0%, rgb(209, 185, 0) 100%); border: currentColor; border-image: none; color: rgb(255, 255, 255); text-decoration: none; cursor: pointer;
}
.ui_wow .ui_wow_btn6 {
	margin: 2rem auto 0px; padding: 0.6rem 0rem; border-radius: 30px; border: 1px solid rgb(246, 115, 114); border-image: none; width: 120px; text-align: center; color: rgb(246, 115, 114); display: block;
}
.ui_wow .ui_wow_btn6:hover {
	background: linear-gradient(to right, rgb(252, 161, 159) 0%, rgb(249, 75, 72) 100%); border: currentColor; border-image: none; color: rgb(255, 255, 255); text-decoration: none; cursor: pointer;
}
.zhixiao_bg_box {
	background: url("../img/L_bg.png") no-repeat 0% 0% / 100%; width: 100%; height: 260px; margin-top: 2rem;
}
.zhixiao_text_img {
	text-align: center; padding-top: 5%;
}
.ui_XT_title {
	margin: 6rem 0px; text-align: center;
}
.ui_XT_title h2 {
	color: rgb(51, 51, 51); font-size: 42px;
}
.ui_XT_title span {
	margin: 0px auto; width: 70px; height: 3px; display: block; background-color: rgb(89, 153, 227);
}
.zhixiao_left_img img {
	width: 100%;
}
.zhixiao_right {
	width: 85%;
}
.zhixiao_right p {
	width: 100%; color: rgb(0, 0, 0); line-height: 32px; text-indent: 2em; font-size: 20px; margin-top: 2rem;
}
.XT_btn {
	border-radius: 4px; width: 240px; height: 58px; text-align: center; color: rgb(255, 255, 255); line-height: 58px; font-size: 20px; margin-top: 2rem; display: block; background-color: rgb(34, 119, 218);
}
.XT_btn:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
.main_zhixiao {
	padding-bottom: 60px;
}
.main_box {
	padding-bottom: 1.5rem; position: relative;
}
.main_line_img {
	left: 0px; bottom: 0px; position: absolute; z-index: 999;
}
.main_list h2 {
	color: rgb(246, 128, 22); line-height: 34px; font-size: 24px;
}
.main_list p {
	color: rgb(0, 0, 0); line-height: 28px; text-indent: 2em; font-size: 16px;
}
.main_cont {
	text-align: center;
}
.main_list span {
	color: rgb(0, 0, 0); padding-top: 1rem; font-size: 16px; display: inline-block;
}
.main-left-img img {
	animation:flipInX 1.4s forwards; width: 90%;
}
.main_sc {
	padding-bottom: 80px; background-color: rgb(249, 249, 249);
}
.sc_icon {
	padding: 16px; border-radius: 4px; border: 1px solid rgb(210, 210, 210); border-image: none; margin-top: 30px;
}
.xt_box {
	padding: 1.2rem 0px; border-radius: 4px; border: 1px solid rgb(217, 217, 217); border-image: none; margin-top: 2rem;
}
.xt_box .xt_l {
	padding-left: 1.2rem;
}
.xt_box .xt_r {
	width: 58%; padding-right: 1.2rem;
}
.xt_box .xt_r h2 {
	color: rgb(0, 0, 0); font-size: 20px; margin-top: 10px;
}
.xt_box .xt_r p {
	color: rgb(26, 26, 26); line-height: 24px; overflow: hidden; font-size: 15px; -ms-word-break: break-all; -webkit-line-clamp: 3; -webkit-box-orient: vertical;
}
.app-product {
	padding: 3.4rem 0px;
}
.app-product-box .col-md-3 {
	
}
.app-product-box .product-list {
	background: rgb(255, 255, 255); border-radius: 6px; transition:0.2s; margin-bottom: 20px; box-shadow: 0px 8px 18px 0px rgba(41,146,255,0.3); -webkit-transition: all .2s; -o-transition: all .2s;
}
.app-product-box .product-list .bg {
	background-position: center; border-radius: 6px 6px 0px 0px; transition:0.2s; width: 100%; height: 200px; overflow: hidden; display: block; position: relative; z-index: 1; background-repeat: no-repeat; background-size: cover; -webkit-transition: all .2s; -o-transition: all .2s;
}
.app-product-box .product-list .color {
	background: linear-gradient(to right, rgb(0, 84, 172), rgb(41, 146, 255)); width: 100%; height: 100%; display: block; opacity: 0.9;
}
.app-product-box .product-list .main {
	text-align: center; margin-top: -140px; position: relative; z-index: 2;
}
.app-product-box .product-list .main h2 {
	transition:0.2s; color: rgb(255, 255, 255); font-size: 2.1rem; -webkit-transition: all .2s; -o-transition: all .2s;
}
.app-product-box .product-list .main img {
	margin: 0px auto; width: 80%;
}
.app-product-box .product-list .main p {
	padding: 24px 20px 10px; transition:0.2s; -webkit-transition: all .2s; -o-transition: all .2s;
}
.app-product-box .product-list .main a {
	background: linear-gradient(to right, rgb(0, 84, 172), rgb(41, 146, 255)); padding: 0.8rem 2.6rem; border-radius: 100px; color: rgb(255, 255, 255); text-decoration: none; margin-bottom: 30px; display: inline-block; box-shadow: 0px 8px 18px 0px rgba(41,146,255,0.3);
}
@media all and (min-width:992px)
{
.app-product-box {
	margin-top: 60px;
}
.app-product {
	padding: 4.6rem 4rem; height: 720px; cursor: pointer;
}
.app-product-box .col-md-3 {
	padding: 0px; transition:0.2s; flex:0 0 19.5%; max-width: 19.5%; -webkit-transition: all .2s; -o-transition: all .2s; -webkit-box-flex: 0;
}
.app-product-box .col-md-3.active_q {
	flex:0 0 22%; max-width: 22%; -webkit-box-flex: 0;
}
.app-product-box .product-list {
	background: rgb(255, 255, 255); border-width: 1px medium 1px 1px; border-style: solid none solid solid; border-color: rgb(213, 234, 255) currentColor rgb(213, 234, 255) rgb(213, 234, 255); border-radius: 0px; border-image: none; box-shadow: none;
}
.app-product-box .row :last-child.col-md-3 .product-list {
	border-right-color: rgb(213, 234, 255); border-right-width: 1px; border-right-style: solid;
}
.app-product-box .active_q .product-list {
	border-radius: 6px; position: relative; z-index: 18; box-shadow: 0px 8px 18px 0px rgba(41,146,255,0.3);
}
.app-product-box .product-list .color {
	background: rgb(233, 244, 255); opacity: 1;
}
.app-product-box .active_q .product-list .color {
	background: linear-gradient(to right, rgb(0, 84, 172), rgb(41, 146, 255)); opacity: 0.9;
}
.app-product-box .product-list .main h2 {
	color: rgb(0, 84, 172);
}
.app-product-box .active_q .product-list .main h2 {
	color: rgb(255, 255, 255);
}
.app-product-box .product-list .bg {
	border-radius: 0px;
}
.app-product-box .active_q .product-list .bg {
	border-radius: 6px 6px 0px 0px;
}
.app-product-box .product-list .main a {
	background: rgb(255, 255, 255); padding: 0px; box-shadow: none;
}
.app-product-box .active_q .product-list .main a {
	background: linear-gradient(to right, rgb(0, 84, 172), rgb(41, 146, 255)); padding: 0.8rem 2.6rem; box-shadow: 0px 8px 18px 0px rgba(41,146,255,0.3);
}
}
.app-product .main .btn-close:hover {
	animation:resize 0.2s linear; -webkit-animation: resize 0.2s linear;
}
.app-fast-box {
	text-align: center;
}
.app-fast-box span {
	font-size: 1rem;
}
.app-fast-box .xian {
	background: rgb(105, 64, 213); margin: 16px auto; width: 60px; height: 4px; box-shadow: 0px 8px 18px 0px rgba(105,64,213,0.3);
}
.app-fast-box h2 {
	color: rgb(0, 84, 172); font-size: 1.4rem;
}
.app-fast-box p {
	color: rgb(106, 110, 116); line-height: 180%; font-size: 12px;
}
.btn-close {
	background: linear-gradient(to right, rgb(0, 84, 172), rgb(41, 146, 255)); padding: 1.2rem 3.2rem; border-radius: 100px; color: rgb(255, 255, 255); font-size: 16px; text-decoration: none; margin-bottom: 30px; display: inline-block; box-shadow: 0px 8px 18px 0px rgba(41,146,255,0.3);
}
.app-fast-box a:hover {
	text-decoration: none;
}
.app-fast img {
	margin: 0px auto; width: 100%;
}
.app-fast-box {
	text-align: left;
}
.app-fast-box a:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
.app-fast img {
	width: 90%; margin-top: 10px;
}
.app-fast-box span {
	font-size: 2.2rem;
}
.app-fast-box .xian {
	background: rgb(0, 84, 172); margin: 30px 0px;
}
.app-fast-box h2 {
	font-size: 3.4rem; margin-top: 10px;
}
.app-fast-box p {
	width: 90%; line-height: 180%; font-size: 15px; margin-bottom: 30px;
}
.case_box {
	margin-top: 6rem; background-color: rgb(249, 249, 249);
}
.case_succ {
	margin: 30px auto 52px; width: 1200px; height: 84px;
}
.case_a {
	width: 2000px;
}
.case_t {
	border: 1px solid rgb(238, 238, 238); border-image: none; height: 80px; text-align: center; line-height: 80px; font-size: 24px; float: left; background-color: rgb(255, 255, 255);
}
.case_t img {
	width: 100%;
}
.btnGroup-left {
	left: -35px; top: 0px; height: 84px; overflow: hidden; position: absolute; z-index: 2; cursor: pointer;
}
.case_btn_left {
	background-position: -415px -80px; width: 35px; height: 80px;
}
.ico {
	overflow: hidden; display: inline-block; background-image: url("../img/ico.png"); background-repeat: no-repeat;
}
.case_btn_right:hover {
	background-position: -551px -80px;
}
.case_btn_left:hover {
	background-position: -515px -80px;
}
.btnGroup-right {
	top: 0px; height: 84px; right: -35px; overflow: hidden; position: absolute; z-index: 2; cursor: pointer;
}
.case_btn_right {
	background-position: -451px -80px; width: 35px; height: 80px;
}
.case_cont_box {
	padding-bottom: 6rem;
}
.case_cont_box .case_left_img img {
	width: 100%;
}
.out_container {
	margin: 30px auto 52px; width: 1200px; height: 80px; position: relative;
}
.in_container {
	margin: 0px auto; height: 80px; overflow: hidden;
}
.btnGroup-left:hover {
	color: rgb(245, 165, 0);
}
.case-title {
	height: 30px; line-height: 30px; overflow: hidden; font-size: 24px; margin-bottom: 30px; display: block;
}
.case-key {
	height: 20px; color: rgb(102, 102, 102); line-height: 20px; overflow: hidden; margin-bottom: 25px;
}
.case-key .label {
	color: rgb(102, 102, 102); font-size: 15px; font-weight: bold;
}
.case-key .val {
	font-size: 15px;
}
.case-terminal .case-terminal {
	height: 70px; overflow: hidden;
}
.case-terminal .list {
	overflow: hidden; margin-bottom: 25px;
}
.case-terminal .list .item {
	margin-right: 25px; float: left;
}
.case-terminal .list .item .ico {
	float: left;
}
.case-terminal .list .item .title {
	line-height: 70px; padding-left: 10px; float: left;
}
.case-des {
	height: 100px; color: rgb(102, 102, 102); line-height: 25px; overflow: hidden; font-size: 15px; margin-bottom: 35px;
}
.case-action .btn {
	background: rgb(255, 255, 255); padding: 0px; border: 1px solid rgb(51, 51, 51); border-image: none; width: 124px; height: 38px; color: rgb(51, 51, 51); line-height: 38px;
}
.case-action .btn:hover {
	background: rgb(34, 119, 218); border: 1px solid rgb(34, 119, 218); border-image: none; color: rgb(255, 255, 255);
}
.case_t.swiper-slide-active {
	border: 2px solid rgb(0, 118, 255); border-image: none;
}
.news_box {
	margin-bottom: 4rem;
}
.news_bg {
	margin-top: 1rem;
}
.qy_cont {
	padding: 0.6rem 0px; margin-bottom: 1rem; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.qy_title .xw_line {
	background: url("../../img/xw_line.jpg") no-repeat left; width: 15px; height: 15px; display: inline-block;
}
.qy_title span {
	color: rgb(0, 0, 0); font-size: 18px;
}
.more_btn {
	border-radius: 4px; width: 4rem; height: 1.6rem; text-align: center; line-height: 1.6rem; cursor: pointer; background-color: rgb(168, 169, 169);
}
.more_btn a {
	color: rgb(255, 255, 255); font-size: 14px;
}
.qy_box ul li .xw_y {
	border-radius: 50%; left: 0px; top: -25px; width: 6px; height: 6px; margin-right: 8px; vertical-align: middle; display: inline-block; position: relative; background-color: rgb(41, 41, 41);
}
.qy_box ul li p {
	width: 80%; color: rgb(15, 15, 15); line-height: 30px; overflow: hidden; font-size: 14px; display: inline-block; white-space: nowrap; cursor: pointer; -ms-text-overflow: ellipsis;
}
.qy_box ul li p:hover {
	color: rgb(34, 119, 218);
}
.qy_box ul li span {
	text-align: center; color: rgb(0, 0, 0); line-height: 40px; vertical-align: middle; float: right; display: inline-block;
}
.dt_cont ul li {
	margin: 0.4rem; width: 30%; text-align: center; float: left;
}
.dt_cont p {
	padding: 0.5rem 0.6rem 0px; width: 100%; color: rgb(15, 15, 15); overflow: hidden; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.dt_cont p:hover {
	color: rgb(34, 119, 218);
}
.dt_img {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 100%;
}
.dt_img img {
	padding: 0.5rem; width: 100%;
}
.foot-contact {
	background: url("../img/foot_bg.jpg") no-repeat center / 100% 100%; text-align: center;
}
.foot-contact {
	height: 180px;
}
.foot-contact h2 {
	color: rgb(255, 255, 255); padding-top: 20px; font-size: 3rem; margin-bottom: 30px; display: block;
}
.foot-contact a {
	padding: 0.6rem 2rem; border-radius: 8px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(0, 128, 255); font-size: 24px; display: inline-block; background-color: rgb(255, 255, 255);
}
.foot-contact a:hover {
	color: rgb(0, 128, 255); text-decoration: none;
}
.foot-contact div {
	padding: 0.6rem 2rem; border-radius: 8px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(0, 128, 255); font-size: 24px; display: inline-block; background-color: rgb(255, 255, 255);
}
.foot-contact div:hover {
	color: rgb(0, 128, 255); text-decoration: none;
}
.foot_box {
	background-color: rgb(41, 46, 51);
}
.foot_box .foot_img_box {
	
}
.foot_box .foot_img_box ul {
	margin: auto 3.1rem; padding: 3rem 0px; border-bottom-color: rgb(63, 67, 72); border-bottom-width: 1px; border-bottom-style: solid;
}
.foot_box .foot_img_box ul li {
	padding: 0px 0.8rem; float: left;
}
.foot_box .foot_cont_box {
	margin-top: 2rem; border-bottom-color: rgb(63, 67, 72); border-bottom-width: 1px; border-bottom-style: solid;
}
.foot_box .foot_cont_box p {
	color: rgb(189, 190, 191); padding-left: 1rem; display: inline-block;
}
.foot_box .foot_cont_box .ewm_img {
	margin: 1rem 0px 1rem 4rem; width: 8rem; height: 8rem;
}
.foot_box .foot_cont_box .ewm_img img {
	width: 100%;
}
.foot_box .foot_cont_box .hidden-xs p {
	margin-left: 3.4rem;
}
.foot_box .foot_cont_box p {
	color: rgb(189, 190, 191); padding-left: 1rem; display: inline-block;
}
.foot_box .foot_cont_box dl dt {
	font-weight: 500;
}
.hidden-xs {
	width: 30%;
}
.foot_b {
	width: 70%;
}
.foot_box .foot_cont_box dl dt img {
	vertical-align: inherit;
}
.foot_box .foot_cont_box dl dt span {
	color: rgb(189, 190, 191); font-size: 2rem; margin-left: 1rem;
}
.foot_box .foot_cont_box dl dd ul li font {
	color: rgb(82, 92, 102); font-size: 14px;
}
.foot_box .foot_cont_box dl dd ul li span {
	color: rgb(189, 190, 191); font-size: 14px;
}
.foot_box .foot_cont_box li {
	color: rgb(189, 190, 191); line-height: 200%; font-size: 14px;
}
.foot_box .link_box ul li {
	padding: 0px 1rem; float: left;
}
.foot_box .link_box {
	height: 5rem; line-height: 5rem;
}
.foot_box .link_box ul li a {
	color: rgb(82, 92, 102);
}
.foot_box .beian_box {
	height: 4rem; text-align: center; color: rgb(82, 92, 102); line-height: 4rem; border-top-color: rgb(63, 67, 72); border-top-width: 1px; border-top-style: solid;
}
.foot_box .beian_box a {
	color: rgb(82, 92, 102);
}
.top-box {
	margin: 0px; height: auto; overflow: hidden;
}
.top-box dd {
	height: 135px; overflow: hidden; background-color: rgb(247, 247, 247);
}
.top-box dd .fl {
	width: 557px; margin-top: 25px;
}
.top-box dd .fr {
	width: 300px; margin-top: 50px;
}
.top-box dd .fr p {
	color: rgb(85, 85, 85); margin-bottom: 5px; float: right;
}
.top-box dd .fr .tel {
	background-position: left; height: 40px; line-height: 35px; padding-left: 40px; float: left; display: block; background-image: url("../images/index_06.jpg"); background-repeat: no-repeat;
}
.top-box dd .fr b {
	color: rgb(246, 114, 0); font-size: 26px;
}
.nav-box {
	height: 47px; overflow: hidden; background-repeat: repeat-x; background-color: rgb(34, 119, 218);
}
.nav-box .w976 {
	margin: 0px auto; width: 1024px;
}
.nav-box ul li {
	background-position: right; width: 128px; line-height: 47px; float: left; position: relative; background-image: url("../images/index_15.jpg"); background-repeat: no-repeat;
}
.nav-box ul li a {
	width: 128px; height: 47px; text-align: center; color: rgb(255, 255, 255); font-size: 16px; margin-right: 2px; display: block;
}
.nav-box ul li a:hover {
	transition:background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear; text-decoration: none; background-image: url("../images/index_13.jpg"); background-repeat: repeat-x; -webkit-transition: background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear; -moz-transition: background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear; -o-transition: background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear;
}
.active {
	transition:background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear; background-image: url("../images/index_13.jpg"); background-repeat: repeat-x; -webkit-transition: background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear; -moz-transition: background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear; -o-transition: background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear;
}
.banner-box {
	
}
.fullSlide {
	height: 460px; overflow: hidden; position: relative; min-width: 1024px;
}
.fullSlide .bd {
	position: relative; z-index: 0;
}
.fullSlide .bd ul {
	width: 100% !important;
}
.fullSlide .bd li {
	width: 100% !important; height: 486px; text-align: center; overflow: hidden;
}
.fullSlide .bd li a {
	height: 486px; display: block;
}
.fullSlide .hd {
	left: 50%; top: 420px; width: 1000px; bottom: 15px; overflow: hidden; margin-left: -1000px; position: absolute; z-index: 1;
}
.fullSlide .hd ul {
	margin-right: 25px; float: right;
}
.fullSlide .hd ul li {
	margin: 0px 5px; width: 25px; height: 25px; text-align: center; line-height: 25px; float: left; display: inline; cursor: pointer; background-image: url("../images/br1.png"); background-repeat: no-repeat;
}
.fullSlide .hd ul li {
	width: 25px; color: rgb(255, 255, 255); line-height: 25px; display: block;
}
.fullSlide .hd ul .on {
	opacity: 1; background-image: url("../images/br2.png"); background-repeat: no-repeat; -webkit-transition: background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear;
}
.Introduction-box {
	height: 550px; overflow: visible; background-color: rgb(241, 241, 241);
}
.Introduction-box .Title-box {
	padding-top: 65px;
}
.Introduction-box .Title-box b {
	color: rgb(246, 114, 0); font-size: 48px; margin-left: 200px;
}
.Introduction-box .Title-box p {
	line-height: 24px; font-size: 26px;
}
.Introduction-box .Title-box .m440 {
	margin-left: 440px;
}
.Introduction-box .Title-box em {
	color: rgb(197, 196, 196); line-height: 30px; font-size: 16px;
}
.Introduction-box .Title-box span {
	color: rgb(246, 114, 0);
}
.Introduction-box .Contents-box {
	height: 357px;
}
.Introduction-box .Contents-box .fl {
	width: 450px; margin-top: 20px; margin-left: 35px;
}
.Introduction-box .Contents-box .fr {
	width: 500px;
}
.Introduction-box .iocnlist {
	margin-top: 20px;
}
.Introduction-box .iocnlist dd {
	background: url("../images/intro-con.png") no-repeat left; width: 50%; height: 40px; color: rgb(246, 114, 0); line-height: 40px; text-indent: 2em; font-size: 18px; float: left;
}
.Introduction-box .Contents-box .fr ul {
	padding-top: 15px; clear: both; margin-bottom: 20px;
}
.Introduction-box .Contents-box .fr ul li {
	line-height: 33px; font-size: 16px;
}
.Introduction-box .Contents-h2 {
	background: rgb(36, 116, 172); padding: 5px 6px; border-radius: 4px; color: rgb(255, 255, 255); font-weight: bold; margin-bottom: 5px;
}
.banner1-box {
	background-position: top; height: 480px; overflow: hidden; background-image: url("../jspic/main.jpg"); background-repeat: no-repeat;
}
.banner1-box .Text {
	animation:banner2-Text 2s; top: 120px; width: 575px; height: 348px; position: relative; z-index: 1; background-image: url("../jspic/main_3.png"); background-repeat: no-repeat; -webkit-animation: banner2-Text 2s; -moz-animation: banner2-Text 2s; -o-animation: banner2-Text 2s;
}
.banner1-box .img1 {
	animation:banner2-img1 2s; left: 490px; top: -280px; width: 570px; height: 219px; position: relative; z-index: 5; background-image: url("../jspic/main_2.png"); background-repeat: no-repeat; -webkit-animation: banner2-img1 2s; -moz-animation: banner2-img1 2s; -o-animation: banner2-img1 2s;
}
.banner1-box .img2 {
	animation:banner2-img2 2s; left: 760px; top: -230px; width: 214px; height: 56px; position: relative; z-index: 6; background-image: url("../jspic/main_1.png"); background-repeat: no-repeat; -webkit-animation: banner2-img2 2s; -moz-animation: banner2-img2 2s; -o-animation: banner2-img2 2s;
}
.banner2-box {
	margin: 15px auto 0px; width: 1024px; height: 200px; overflow: hidden; background-image: url("../jspic/main1.jpg"); background-repeat: no-repeat;
}
.banner2-box .Text {
	animation:banner2-Text 2s; left: 70px; top: 40px; width: 434px; height: 111px; position: relative; z-index: 1; background-image: url("../jspic/main1_2.png"); background-repeat: no-repeat; -webkit-animation: banner2-Text 2s; -moz-animation: banner2-Text 2s; -o-animation: banner2-Text 2s;
}
.banner2-box .img1 {
	animation:banner2-img1 2s; left: 570px; top: -103px; width: 253px; height: 195px; position: relative; z-index: 5; background-image: url("../jspic/main1_3.png"); background-repeat: no-repeat; -webkit-animation: banner2-img1 2s; -moz-animation: banner2-img1 2s; -o-animation: banner2-img1 2s;
}
.banner2-box .img2 {
	animation:banner2-img2 2s; left: 830px; top: -320px; width: 95px; height: 67px; position: relative; z-index: 6; background-image: url("../jspic/main1_1.png"); background-repeat: no-repeat; -webkit-animation: banner2-img2 2s; -moz-animation: banner2-img2 2s; -o-animation: banner2-img2 2s;
}
.banner3-box {
	margin: 15px auto 0px; width: 1024px; height: 200px; overflow: hidden; background-image: url("../jspic/main2.jpg"); background-repeat: no-repeat;
}
.banner3-box .Text {
	animation:banner2-Text 2s; left: 70px; top: 10px; width: 300px; height: 304px; position: relative; z-index: 1; background-image: url("../jspic/main2_1.png"); background-repeat: no-repeat; -webkit-animation: banner2-Text 2s; -moz-animation: banner2-Text 2s; -o-animation: banner2-Text 2s;
}
.banner3-box .img1 {
	animation:banner2-img1 2s; left: 570px; top: -250px; width: 363px; height: 101px; position: relative; z-index: 5; background-image: url("../jspic/main2_2.png"); background-repeat: no-repeat; -webkit-animation: banner2-img1 2s; -moz-animation: banner2-img1 2s; -o-animation: banner2-img1 2s;
}
.banner4-box {
	margin: 15px auto 0px; width: 1024px; height: 200px; overflow: hidden; background-image: url("../jspic/main3.jpg"); background-repeat: no-repeat;
}
.banner4-box .Text {
	animation:banner2-Text 2s; left: 70px; top: 50px; width: 516px; height: 88px; position: relative; z-index: 1; background-image: url("../jspic/main3_3.png"); background-repeat: no-repeat; -webkit-animation: banner2-Text 2s; -moz-animation: banner2-Text 2s; -o-animation: banner2-Text 2s;
}
.banner4-box .img1 {
	animation:banner2-img1 2s; left: 650px; top: -80px; width: 217px; height: 172px; position: relative; z-index: 5; background-image: url("../jspic/main3_1.png"); background-repeat: no-repeat; -webkit-animation: banner2-img1 2s; -moz-animation: banner2-img1 2s; -o-animation: banner2-img1 2s;
}
.banner4-box .img2 {
	animation:banner2-img2 2s; left: 930px; top: -280px; width: 62px; height: 116px; position: relative; z-index: 6; background-image: url("../jspic/main3_2.png"); background-repeat: no-repeat; -webkit-animation: banner2-img2 2s; -moz-animation: banner2-img2 2s; -o-animation: banner2-img2 2s;
}
.top15 {
	margin-top: 15px;
}
.Sidebar-fl {
	width: 214px;
}
.Sidebar-fl dl {
	margin-bottom: 10px;
}
.Sidebar-fl dl dt {
	background-position: top; height: 45px; color: rgb(255, 255, 255); line-height: 45px; text-indent: 25px; font-size: 16px; font-weight: bold; background-image: url("../images/index_1.png"); background-repeat: no-repeat; background-color: rgb(0, 106, 178);
}
.Sidebar-fl dl dd {
	padding: 10px 0px 15px; width: 212px; border-right-color: rgb(222, 222, 222); border-bottom-color: rgb(222, 222, 222); border-left-color: rgb(222, 222, 222); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.Sidebar-ul {
	margin: 0px auto;
}
.Sidebar-ul li {
	text-indent: 25px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: dashed;
}
.Sidebar-ul li a {
	line-height: 35px; display: block;
}
.Sidebar-ul li a span {
	color: rgb(246, 114, 0);
}
.Sidebar-ul li .on {
	background-color: rgb(220, 240, 255);
}
.Sidebar-ul li a:hover {
	background-color: rgb(220, 240, 255);
}
.Sidebar-ul2 li {
	line-height: 30px; text-indent: 15px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: dashed;
}
.Sidebar-text {
	margin: 0px auto; width: 190px;
}
.Sidebar-text li {
	line-height: 26px;
}
.Sidebar-text li .Sidebar-text-img {
	background-position: left; line-height: 22px; padding-left: 40px; font-size: 12px; margin-top: 2px; background-image: url("../images/index_16.jpg"); background-repeat: no-repeat;
}
.Sidebar-text li .Sidebar-text-img span {
	color: rgb(246, 114, 0); font-family: "å¾®è½¯é›…é»‘"; font-size: 20px; font-weight: bold;
}
.mainbox-fr {
	width: 790px;
}
.position-box {
	padding: 10px 10px 10px 30px; border-radius: 5px; border: 1px solid rgb(222, 222, 222); border-image: none; background-color: rgb(243, 243, 243);
}
.mainbox-text {
	border: 1px solid rgb(222, 222, 222); border-image: none; color: rgb(68, 68, 68); line-height: 190%; padding-right: 20px; padding-left: 20px; margin-top: 15px; margin-bottom: 25px;
}
.system-box {
	
}
.system-box ul {
	width: 900px; overflow: hidden;
}
.system-box ul li {
	background-position: 10px; width: 355px; line-height: 35px; text-indent: 10px; overflow: hidden; padding-left: 10px; margin-right: 15px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: dashed; float: left; background-image: url("../images/index_2.png"); background-repeat: no-repeat;
}
.system-box ul li:hover {
	background-color: rgb(220, 240, 255);
}
.system-box ul li a:hover {
	animation:banner2-Text 0.5s; font-weight: bold; -webkit-animation: banner2-Text 0.5s; -moz-animation: banner2-Text 0.5s; -o-animation: banner2-Text 0.5s;
}
.system-box ul li span {
	color: rgb(153, 153, 153); margin-right: 10px; float: right;
}
.apage {
	width: 100%; height: 50px; text-align: right; color: rgb(1, 110, 191); line-height: 50px; margin-top: 15px;
}
.pagelist {
	padding: 10px; text-align: center; line-height: 50px; clear: both;
}
.pagelist a {
	background: rgb(255, 255, 255); margin: 0px 3px; padding: 5px 12px; border-radius: 3px; border: 1px solid rgb(238, 238, 238); border-image: none; line-height: 17px;
}
.searchlist .pagelist a {
	background: rgb(255, 255, 255); padding: 10px 15px; font-size: 14px; margin-right: 10px; border-bottom-color: rgb(218, 218, 217); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.pagelist a.thisclass {
	background: rgb(1, 110, 191); border: 1px solid rgb(1, 110, 191); border-image: none; color: rgb(255, 255, 255); text-decoration: none;
}
.pagelist a:hover {
	background: rgb(1, 110, 191); border: 1px solid rgb(1, 110, 191); border-image: none; color: rgb(255, 255, 255); text-decoration: none;
}
.pagelist .pageinfo {
	background: rgb(255, 255, 255); margin: 0px 3px; padding: 5px 12px; border-radius: 3px; border: 1px solid rgb(238, 238, 238); border-image: none; line-height: 17px;
}
.pagelist .pageinfo strong {
	margin: 0px 2px; font-weight: normal;
}
.helpcenter {
	width: 170px; float: right;
}
.FAQbox-ul {
	
}
.FAQbox-ul dl {
	padding: 15px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: dashed;
}
.FAQbox-ul dl:hover {
	background-color: rgb(220, 240, 255);
}
.FAQbox-ul dl dt {
	background-position: left 10px; line-height: 22px; text-indent: 10px; margin-bottom: 10px; background-image: url("../images/index_2.png"); background-repeat: no-repeat;
}
.FAQbox-ul dl dt a {
	color: rgb(0, 106, 178); font-weight: bold;
}
.FAQbox-ul dl dt span {
	color: rgb(153, 153, 153); float: right;
}
.FAQbox-ul dl dd {
	color: rgb(102, 102, 102); line-height: 22px; padding-bottom: 10px;
}
.FAQbox-ul dl dd a {
	color: rgb(246, 114, 0);
}
.About-img {
	
}
.About-img ul {
	width: 830px;
}
.About-img ul li {
	border: 1px solid rgb(222, 222, 222); border-image: none; width: 325px; text-align: center; overflow: hidden; margin-right: 20px; margin-bottom: 20px; margin-left: 25px; float: left;
}
.About-img ul li img {
	width: 325px; height: 210px;
}
.About-img ul li p {
	padding: 10px; text-align: center;
}
.About-img ul li:hover a {
	color: rgb(255, 255, 255);
}
.About-img ul li:hover {
	border: 1px solid rgb(246, 114, 0); border-image: none; background-color: rgb(246, 114, 0);
}
.p-slideTxtBox {
	background-position: center 46px; width: 100%; text-align: left; margin-top: 30px; background-image: url("../images/index_24.jpg"); background-repeat: repeat-x;
}
.p-slideTxtBox .hd2 {
	margin: 0px auto; width: 680px; height: 48px; line-height: 48px; position: relative; background-image: url("../images/index_22.jpg"); background-repeat: no-repeat;
}
.p-slideTxtBox .hd2 ul {
	left: 20px; top: -1px; height: 32px; float: left; position: absolute;
}
.p-slideTxtBox .hd2 ul li {
	width: 160px; text-align: center; line-height: 48px; float: left; cursor: pointer;
}
.p-slideTxtBox .hd2 ul li.on {
	height: 54px; color: rgb(255, 255, 255); font-weight: bold; position: relative; z-index: 50; background-image: url("../images/index_23.jpg"); background-repeat: no-repeat;
}
.p-slideTxtBox .hd2 ul li.on a {
	color: rgb(255, 255, 255);
}
.p-slideTxtBox .bd2 {
	padding-top: 60px; -ms-zoom: 1;
}
.p-Feature-box {
	overflow: hidden; padding-top: 20px; padding-bottom: 50px; border-top-color: rgb(222, 222, 222); border-bottom-color: rgb(222, 222, 222); border-top-width: 2px; border-bottom-width: 2px; border-top-style: solid; border-bottom-style: solid;
}
.p-Feature-box dl {
	margin: 0px auto; width: 1024px;
}
.p-Feature-box dl dt {
	padding-left: 50px; font-size: 26px;
}
.p-Feature-box dl dt b {
	font-size: 36px;
}
.p-Feature-box dl dt i {
	color: rgb(246, 114, 0); padding-right: 5px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 60px; font-weight: bold;
}
.p-Feature-box dl dd {
	background-position: -10px; height: 413px; background-image: url("../images/index_25.jpg"); background-repeat: no-repeat;
}
.p-Feature-box dl dd ul {
	width: 670px; margin-top: 20px; float: right;
}
.p-Feature-box dl dd ul li {
	width: 311px; height: 175px; margin-right: 20px; margin-bottom: 20px; float: left; background-image: url("../images/index_3.png"); background-repeat: no-repeat;
}
.p-Feature-box dl dd ul li span {
	color: rgb(255, 255, 255); line-height: 50px; padding-left: 20px; font-size: 28px;
}
.p-Feature-box dl dd ul li p {
	width: 260px; color: rgb(255, 255, 255); line-height: 24px; margin-top: 10px; margin-left: 35px;
}
.p-ads-box {
	margin: 30px auto 0px; width: 1024px; overflow: hidden;
}
.p-Outline-box {
	margin-top: 50px;
}
.p-Outline-box dl dt {
	background-position: center; height: 50px; line-height: 50px; font-size: 26px; background-image: url("../images/index_28.jpg"); background-repeat: repeat-x;
}
.p-Outline-box dl dt p {
	margin: 0px auto; width: 720px; text-align: center; background-color: rgb(255, 255, 255);
}
.p-Outline-box dl dt b {
	padding-right: 5px; font-size: 36px;
}
.p-Outline-box dl dd {
	background-position: right; margin: 40px auto 0px; width: 1024px; height: 460px; background-image: url("../images/index_29.jpg"); background-repeat: no-repeat;
}
.p-Outline-box dl dd ul {
	padding-top: 20px;
}
.p-Outline-box dl dd ul li {
	width: 425px; height: 129px; margin-bottom: 10px; background-image: url("../images/index_4.png"); background-repeat: no-repeat;
}
.p-Outline-box dl dd ul li p {
	margin: 0px auto; width: 360px; color: rgb(255, 255, 255); line-height: 22px; padding-top: 8px; font-size: 14px;
}
.p-Outline-box .hlli1 {
	left: -1000px; position: relative; z-index: 1;
}
.p-Outline-box .hlli2 {
	left: -1000px; position: relative; z-index: 2;
}
.p-Outline-box .hlli3 {
	left: -1000px; position: relative; z-index: 3;
}
.p-Advantage-box {
	height: 450px; padding-top: 40px; margin-top: 30px; background-color: rgb(241, 241, 241);
}
.p-Advantage-box dl dt {
	background-position: center; height: 50px; line-height: 50px; font-size: 26px; background-image: url("../images/index_28.jpg"); background-repeat: repeat-x;
}
.p-Advantage-box dl dt p {
	margin: 0px auto; width: 820px; text-align: center; background-color: rgb(241, 241, 241);
}
.p-Advantage-box dl dt b {
	padding-right: 5px; font-size: 36px;
}
.p-Advantage-box dl dd {
	background-position: right; margin: 40px auto 0px; width: 1024px; height: 325px; background-image: url("../images/index_30.jpg"); background-repeat: no-repeat;
}
.p-Advantage-box dl dd ul {
	background-position: left top; height: 307px; padding-top: 5px; margin-left: 40px; background-image: url("../images/index_31.jpg"); background-repeat: no-repeat;
}
.p-Advantage-box dl dd ul li {
	color: rgb(255, 255, 255); line-height: 41px; padding-left: 20px;
}
.p-Advantage-box dl dd ul li span {
	color: rgb(246, 114, 0);
}
.Develop-box {
	
}
.Develop-box dl dt {
	background-position: center 30px; text-align: center; background-image: url("../images/index_28.jpg"); background-repeat: repeat-x;
}
.Develop-box dl dt b {
	color: rgb(246, 114, 0); padding-right: 30px; padding-left: 30px; font-size: 36px; background-color: rgb(255, 255, 255);
}
.Develop-box dl dt span {
	font-size: 22px;
}
.Develop-box dl dd {
	margin: 0px auto; width: 1024px;
}
.Develop-box dl dd ul {
	margin-left: 2px;
}
.Develop-box dl dd ul li {
	width: 204px; float: left; position: relative; background-color: rgb(255, 255, 255);
}
.Develop-box dl dd ul li b {
	text-align: center; line-height: 30px; font-size: 18px; margin-top: 10px; display: block;
}
.Develop-box dl dd ul li p {
	margin: 5px auto 0px; width: 170px; line-height: 22px; font-size: 12px;
}
.Develop-box dl dd .Develop-ion {
	margin: 0px auto; width: 142px; height: 142px; display: block; background-image: url("../images/index_32.jpg"); background-repeat: no-repeat;
}
.Develop-box dl dd .Develop-ion1 {
	background-image: url("../images/index_32.jpg");
}
.Develop-box dl dd .Develop-ion2 {
	background-image: url("../images/index_34.jpg");
}
.Develop-box dl dd .Develop-ion3 {
	background-image: url("../images/index_36.jpg");
}
.Develop-box dl dd .Develop-ion4 {
	background-image: url("../images/index_38.jpg");
}
.Develop-box dl dd .Develop-ion5 {
	background-image: url("../images/index_40.jpg");
}
.Develop-box .hlli1 {
	right: -408px; z-index: 1;
}
.Develop-box .hlli2 {
	right: -204px; z-index: 2;
}
.Develop-box .hlli3 {
	z-index: 9;
}
.Develop-box .hlli4 {
	left: -204px; z-index: 4;
}
.Develop-box .hlli5 {
	left: -408px; z-index: 3;
}
.sj1 {
	animation:banner2-Text2 1.5s; -webkit-animation: banner2-Text2 1.5s; -moz-animation: banner2-Text2 1.5s; -o-animation: banner2-Text2 1.5s;
}
.sj2 {
	animation:banner2-Text2 2s; -webkit-animation: banner2-Text2 2s; -moz-animation: banner2-Text2 2s; -o-animation: banner2-Text2 2s;
}
.sj3 {
	animation:banner2-Text2 2.5s; -webkit-animation: banner2-Text2 2.5s; -moz-animation: banner2-Text2 2.5s; -o-animation: banner2-Text2 2.5s;
}
.sj4 {
	animation:banner2-Text 1.5s; -webkit-animation: banner2-Text 1.5s; -moz-animation: banner2-Text 1.5s; -o-animation: banner2-Text 1.5s;
}
.sj5 {
	animation:banner2-Text 2s; -webkit-animation: banner2-Text 2s; -moz-animation: banner2-Text 2s; -o-animation: banner2-Text 2s;
}
.sj6 {
	animation:banner2-Text3 2s; -webkit-animation: banner2-Text3 2s; -moz-animation: banner2-Text3 2s; -o-animation: banner2-Text3 2s;
}
.sj7 {
	animation:banner2-Text3 2.5s; -webkit-animation: banner2-Text3 2.5s; -moz-animation: banner2-Text3 2.5s; -o-animation: banner2-Text3 2.5s;
}
.active2 {
	animation:banner2-Text 2s; -webkit-animation: banner2-Text 2s; -moz-animation: banner2-Text 2s; -o-animation: banner2-Text 2s;
}
.active3 {
	animation:banner2-Text 2s; -webkit-animation: banner2-Text 2s; -moz-animation: banner2-Text 2s; -o-animation: banner2-Text 2s;
}
.active4 {
	animation:banner2-Text 2s; -webkit-animation: banner2-Text 2s; -moz-animation: banner2-Text 2s; -o-animation: banner2-Text 2s;
}
.active5 {
	animation:banner2-img1 2s; -webkit-animation: banner2-img1 2s; -moz-animation: banner2-img1 2s; -o-animation: banner2-img1 2s;
}
.active6 {
	animation:banner2-img1 2s; -webkit-animation: banner2-img1 2s; -moz-animation: banner2-img1 2s; -o-animation: banner2-img1 2s;
}
.Product-box {
	height: 930px; overflow: hidden; margin-top: 50px;
}
.Product-box dl .ad-box {
	margin: 0px auto; top: -70px; width: 1024px; height: 150px; position: relative; z-index: 1;
}
.Product-box dl .Product-box-text {
	background-position: center 30px; text-align: center; margin-bottom: 30px; background-image: url("../images/index_28.jpg"); background-repeat: repeat-x;
}
.Product-box dl .Product-box-text b {
	color: rgb(246, 114, 0); padding-right: 30px; padding-left: 30px; font-size: 36px; background-color: rgb(255, 255, 255);
}
.Product-box dl .Product-box-text span {
	font-size: 22px;
}
.Product-box dl dd {
	margin: 0px auto; width: 1024px; overflow: hidden; padding-top: 10px; padding-bottom: 30px;
}
.Product-new {
	background: url("../images/index_189.jpg") repeat-x bottom; border: 1px solid rgb(222, 222, 222); border-image: none; width: 100%; height: 400px; overflow: hidden; margin-top: 20px; margin-bottom: 30px;
}
.Product-new .present-new-txt {
	margin: 40px 30px 0px 0px; width: 535px; float: right;
}
.Product-new .present-new-txt h2 {
	color: rgb(36, 116, 172);
}
.Product-new .present-new-txt p {
	line-height: 180%;
}
.Product-new .Product-new-img {
	background: url("../images/index_13.png") no-repeat center; margin: 75px 0px 0px 25px; width: 400px; height: 262px; float: left;
}
.mart-feature {
	margin: 20px 0px;
}
.mart-feature .mart-con1 {
	background-position: center 10px; border-radius: 5px; border: 1px solid rgb(222, 222, 222); border-image: none; width: 130px; height: 90px; text-align: center; color: rgb(153, 153, 153); line-height: 130px; overflow: hidden; font-size: 18px; margin-right: 15px; display: inline-block; background-image: url("../images/mart-icon1.jpg"); background-repeat: no-repeat; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.mart-feature .mart-con2 {
	background-position: center 10px; border-radius: 5px; border: 1px solid rgb(222, 222, 222); border-image: none; width: 130px; height: 90px; text-align: center; color: rgb(153, 153, 153); line-height: 130px; overflow: hidden; font-size: 18px; margin-right: 15px; display: inline-block; background-image: url("../images/mart-icon2.jpg"); background-repeat: no-repeat; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.mart-feature .mart-con3 {
	background-position: center 10px; border-radius: 5px; border: 1px solid rgb(222, 222, 222); border-image: none; width: 130px; height: 90px; text-align: center; color: rgb(153, 153, 153); line-height: 130px; overflow: hidden; font-size: 18px; display: inline-block; background-image: url("../images/mart-icon3.jpg"); background-repeat: no-repeat; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.outBox {
	width: 1022px;
}
.outBox .hd {
	height: 80px; line-height: 80px; position: relative; background-image: url("../images/index_54.jpg"); background-repeat: repeat-x;
}
.outBox .hd ul {
	height: 80px; float: left; position: absolute;
}
.outBox .hd ul li {
	width: 255px; height: 80px; text-align: center; color: rgb(255, 255, 255); font-size: 22px; float: left; cursor: pointer;
}
.outBox .hd ul li.on {
	height: 80px; background-image: url("../images/index_52.jpg"); background-repeat: repeat-x;
}
.inBox {
	width: 530px; height: 320px; margin-top: 20px; float: right; background-color: rgb(255, 255, 255);
}
.inBox .inHd {
	width: 132px; margin-right: 30px; float: left;
}
.inBox .inHd ul {
	width: 132px; overflow: hidden; float: left; -ms-zoom: 1; background-color: rgb(204, 0, 102);
}
.inBox .inHd ul li {
	background-position: center 10px; margin: 0px; padding: 0px; border-radius: 5px; border: 1px solid rgb(222, 222, 222); border-image: none; width: 130px; height: 90px; text-align: center; line-height: 130px; overflow: hidden; font-size: 18px; display: inline-block; background-repeat: no-repeat; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.inHd-ion1 {
	background-position: center 10px; margin: 0px 0px 10px; padding: 0px; border-radius: 5px; border: 1px solid rgb(222, 222, 222); border-image: none; width: 130px; height: 90px; text-align: center; line-height: 130px; overflow: hidden; font-size: 18px; display: inline-block; background-image: url("../images/index_65.jpg"); background-repeat: no-repeat; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.inHd-ion2 {
	background-position: center 10px; margin: 0px 0px 10px; padding: 0px; border-radius: 5px; border: 1px solid rgb(222, 222, 222); border-image: none; width: 130px; height: 90px; text-align: center; line-height: 130px; overflow: hidden; font-size: 18px; display: inline-block; background-image: url("../images/index_69.jpg"); background-repeat: no-repeat; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.inHd-ion3 {
	background-position: center 10px; margin: 0px; padding: 0px; border-radius: 5px; border: 1px solid rgb(222, 222, 222); border-image: none; width: 130px; height: 90px; text-align: center; line-height: 130px; overflow: hidden; font-size: 18px; display: inline-block; background-image: url("../images/index_79.jpg"); background-repeat: no-repeat; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.inBox .inBd {
	
}
.inBox .inBd div {
	width: 330px; height: 177px; overflow: hidden; margin-top: 20px; -ms-zoom: 1; background-image: url("../images/index_62.jpg"); background-repeat: no-repeat;
}
.inBox .inBd div p {
	width: 295px; line-height: 24px; margin-top: 20px; margin-left: 25px;
}
.inBox .inBd li {
	height: 24px; line-height: 24px; overflow: hidden; -ms-zoom: 1;
}
.inBox .inBd li .date {
	color: rgb(153, 153, 153); float: right;
}
.Product-Contact {
	left: 30px; top: 20px; position: relative; z-index: 99;
}
.Product-Contact a {
	margin-right: 20px;
}
.Product-box dl dd .Product-box1 {
	
}
.Product-box dl dd .Product-box1 .fl {
	margin-top: 20px; margin-left: 30px;
}
.foryou-box {
	margin-top: 60px;
}
.foryou-box dl dt {
	background-position: center 30px; text-align: center; background-image: url("../images/index_28.jpg"); background-repeat: repeat-x;
}
.foryou-box dl dt b {
	color: rgb(246, 114, 0); padding-right: 30px; padding-left: 30px; font-size: 36px; background-color: rgb(255, 255, 255);
}
.foryou-box dl dt span {
	font-size: 22px;
}
.foryou-box dl dd {
	background-position: 200px top; margin: 50px auto 0px; width: 1024px; height: 400px; background-image: url("../images/index_85.jpg"); background-repeat: no-repeat;
}
.foryou-box dl dd ul {
	width: 500px; margin-left: 40px; float: left;
}
.foryou-box dl dd ul li {
	border: 1px solid rgb(222, 222, 222); border-image: none; width: 190px; height: 170px; overflow: hidden; margin-right: 25px; margin-bottom: 25px; float: left; position: relative;
}
.foryou-box dl dd ul li a {
	width: 190px; height: 170px; display: block; background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.foryou-box .hlli1 {
	z-index: 9;
}
.foryou-box .hlli2 {
	left: -215px; z-index: 1;
}
.foryou-box .hlli3 {
	top: -215px; z-index: 2;
}
.foryou-box .hlli4 {
	left: -215px; top: -215px; z-index: 3;
}
.foryou-ion1 {
	background-position: 65px 25px; background-image: url("../images/index_55.jpg");
}
.foryou-ion2 {
	background-position: 60px 25px; background-image: url("../images/index_56.jpg");
}
.foryou-ion3 {
	background-position: 63px 25px; background-image: url("../images/index_57.jpg");
}
.foryou-ion4 {
	background-position: 55px 30px; background-image: url("../images/index_58.jpg");
}
.foryou-box dl dd ul li a:hover span {
	background-color: rgb(246, 114, 0);
}
.foryou-ion1:hover {
	background-image: url("../images/index_55s.jpg");
}
.foryou-ion2:hover {
	background-image: url("../images/index_56s.jpg");
}
.foryou-ion3:hover {
	background-image: url("../images/index_57s.jpg");
}
.foryou-ion4:hover {
	background-image: url("../images/index_58s.jpg");
}
.foryou-box dl dd ul li a span {
	top: 135px; width: 192px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 35px; font-size: 18px; display: block; position: relative; z-index: 9; background-color: rgb(36, 116, 172);
}
.Feature-box {
	background-position: left top; padding-top: 30px; padding-bottom: 50px; margin-top: 60px; background-image: url("../images/index_88.jpg"); background-repeat: repeat-x; background-color: rgb(241, 241, 241);
}
.Feature-box dt {
	margin: 0px auto; width: 1024px;
}
.Feature-box .Title-box {
	padding-top: 40px;
}
.Feature-box .Title-box b {
	color: rgb(246, 114, 0); font-size: 36px; margin-left: 80px;
}
.Feature-box .Title-box p {
	line-height: 24px; font-size: 26px;
}
.Feature-box .Title-box .m520 {
	margin-left: 370px;
}
.Feature-box .Title-box em {
	color: rgb(197, 196, 196); line-height: 30px; font-size: 18px;
}
.Feature-box .Title-box span {
	color: rgb(246, 114, 0);
}
.Feature-box dl dd {
	margin: 30px auto 0px; width: 1024px;
}
.Feature-box dl dd .Feature-boxul {
	width: 1024px; position: absolute; z-index: 2;
}
.Feature-box dl dd .Feature-boxul li {
	background-position: right; width: 300px; height: 248px; padding-left: 20px; margin-right: 20px; margin-bottom: 50px; float: left; display: block; position: relative; z-index: 9; cursor: pointer; background-image: url("../images/index_5.png"); background-repeat: no-repeat;
}
.Feature-box dl dd .Feature-boxul li span {
	margin: 0px auto; width: 91px; height: 91px; text-align: center; color: rgb(246, 114, 0); line-height: 91px; font-size: 46px; display: block;
}
.Feature-box dl dd .Feature-boxul li strong {
	margin: 20px auto 0px; border-radius: 10px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 220px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-size: 18px; font-weight: normal; display: block; -webkit-border-radius: 10px; -moz-border-radius: 10px;
}
.Feature-box dl dd .Feature-boxul li strong:hover {
	border-color: rgb(36, 116, 172); color: rgb(36, 116, 172); background-color: rgb(255, 255, 255);
}
.Feature-box dl dd .Feature-boxul li p {
	margin: 15px auto 0px; width: 250px; color: rgb(255, 255, 255); line-height: 24px;
}
.floatingno-box {
	width: 1024px; position: absolute; z-index: 1;
}
.floatingno-box .floatingno1 {
	width: 245px; height: 62px; margin-top: 230px; margin-left: 48px; float: left; background-image: url("../images/index_92.jpg"); background-repeat: no-repeat;
}
.floatingno-box .floatingno2 {
	width: 245px; height: 62px; margin-top: 230px; margin-left: 95px; float: left; background-image: url("../images/index_92.jpg"); background-repeat: no-repeat;
}
.floatingno-box .floatingno3 {
	width: 245px; height: 62px; margin-top: 230px; margin-left: 95px; float: left; background-image: url("../images/index_92.jpg"); background-repeat: no-repeat;
}
.floatingno-box .floatingno4 {
	width: 245px; height: 62px; margin-top: 230px; margin-left: 48px; float: left; background-image: url("../images/index_92.jpg"); background-repeat: no-repeat;
}
.floatingno-box .floatingno5 {
	width: 245px; height: 62px; margin-top: 230px; margin-left: 95px; float: left; background-image: url("../images/index_92.jpg"); background-repeat: no-repeat;
}
.floatingno-box .floatingno6 {
	width: 245px; height: 62px; margin-top: 230px; margin-left: 95px; float: left; background-image: url("../images/index_92.jpg"); background-repeat: no-repeat;
}
.endbox {
	background-position: top; height: 42px; background-image: url("../images/index_99.jpg"); background-repeat: no-repeat;
}
.Expert-box {
	margin: 0px auto; width: 625px; height: 43px; line-height: 43px;
}
.Expert-box p {
	padding-right: 20px; font-size: 26px; font-weight: normal; text-decoration: underline; float: left;
}
.Expert-box a {
	float: left;
}
.Expert-box b {
	color: rgb(246, 114, 0); font-weight: normal; text-decoration: underline;
}
.Present-box {
	overflow: hidden; padding-bottom: 10px; margin-top: 50px;
}
.Present-box dl dt {
	background-position: center 30px; text-align: center; background-image: url("../images/index_28.jpg"); background-repeat: repeat-x;
}
.Present-box dl dt b {
	color: rgb(246, 114, 0); padding-right: 30px; padding-left: 30px; font-size: 36px; background-color: rgb(255, 255, 255);
}
.Present-box dl dt span {
	font-size: 22px;
}
.Present-box .Present-box-top {
	background-position: right top; margin: 40px auto 0px; width: 1024px; height: 200px; background-image: url("../images/index_102.jpg"); background-repeat: no-repeat; background-color: rgb(248, 248, 248);
}
.Present-box .Present-box-top2 {
	background-position: left bottom; width: 1024px; height: 180px; padding-top: 20px; background-image: url("../images/index_105.jpg"); background-repeat: no-repeat;
}
.Present-box .Present-box-top p {
	line-height: 26px; text-indent: 2em; padding-top: 20px; padding-right: 20px; padding-left: 20px;
}
.index-teble-box {
	
}
.index-teble-box li {
	top: 10px; width: 510px; height: 125px; float: left; display: block; position: relative; z-index: 1;
}
.index-teble1 li.even {
	background-color: rgb(245, 248, 250);
}
.index-teble2 li.odd {
	background-color: rgb(245, 248, 250);
}
.index-teble-box li .fl {
	width: 75px; height: 71px; margin-top: 30px; margin-left: 18px;
}
.index-teble-box li .fr {
	width: 380px; margin-top: 7px; margin-right: 15px;
}
.index-teble-box li .fr b {
	line-height: 35px;
}
.index-teble-box li .fr p {
	color: rgb(102, 102, 102); line-height: 24px; font-size: 12px;
}
.index-teble-box .listfl {
	border-top-color: rgb(222, 222, 222); border-left-color: rgb(222, 222, 222); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid;
}
.index-teble-box .listfr {
	border-top-color: rgb(222, 222, 222); border-right-color: rgb(222, 222, 222); border-left-color: rgb(222, 222, 222); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid;
}
.tdhr {
	border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid;
}
.case-box {
	background-position: left top; overflow: hidden; padding-top: 50px; padding-bottom: 50px; margin-top: 60px; background-image: url("../images/index_88.jpg"); background-repeat: repeat-x; background-color: rgb(241, 241, 241);
}
.case-box dl dt {
	background-position: center 30px; text-align: center; background-image: url("../images/index_28.jpg"); background-repeat: repeat-x;
}
.case-box dl dt b {
	color: rgb(246, 114, 0); padding-right: 30px; padding-left: 30px; font-size: 36px; background-color: rgb(241, 241, 241);
}
.case-box dl dt span {
	font-size: 22px;
}
.case-box dl dd {
	margin: 0px auto; width: 1080px;
}
.case-box2 {
	padding-top: 50px; padding-bottom: 50px;
}
.case-box2 dl dt {
	background-position: center 30px; text-align: center; background-image: url("../images/index_28.jpg"); background-repeat: repeat-x;
}
.case-box2 dl dt p {
	margin: 0px auto; width: 680px; text-align: center; background-color: rgb(255, 255, 255);
}
.case-box2 dl dt b {
	font-size: 36px;
}
.case-box2 dl dt span {
	font-size: 26px;
}
.case-box2 dl dd {
	margin: 0px auto; width: 1080px;
}
.picScroll-left {
	width: 1080px; overflow: hidden; position: relative;
}
.picScroll-left .hd {
	top: 140px; height: 50px; overflow: hidden; position: relative;
}
.picScroll-left .hd .prev {
	width: 25px; height: 50px; overflow: hidden; float: left; display: block; cursor: pointer; background-image: url("../images/index_11.png"); background-repeat: no-repeat;
}
.picScroll-left .hd .next {
	width: 25px; height: 50px; overflow: hidden; float: left; display: block; cursor: pointer; background-image: url("../images/index_11.png"); background-repeat: no-repeat;
}
.picScroll-left .hd .next {
	float: right; background-image: url("../images/index_12.png");
}
.picScroll-left .hd .prevStop {
	background-position: -60px 0px;
}
.picScroll-left .hd .nextStop {
	background-position: -60px -50px;
}
.picScroll-left .bd {
	margin: 0px auto; width: 990px; overflow: hidden;
}
.picScroll-left .bd ul {
	overflow: hidden; -ms-zoom: 1;
}
.picScroll-left .bd ul li {
	text-align: center; overflow: hidden; margin-right: 30px; float: left; display: block; position: relative; _display: inline;
}
.picScroll-left .bd ul li .pic {
	text-align: center;
}
.picScroll-left .bd ul li .pic img {
	width: 310px; height: 200px; display: block;
}
.picScroll-left .bd ul li .pic a:hover img {
	border-color: rgb(153, 153, 153);
}
.picScroll-left .bd ul li .title a {
	height: 47px; text-align: center; color: rgb(255, 255, 255); line-height: 47px; margin-top: 5px; display: block; background-color: rgb(32, 32, 32);
}
.picScroll-left .bd ul li:hover a {
	background-color: rgb(246, 114, 0);
}
.case-boxa {
	margin: 50px auto 0px; width: 350px; padding-left: 25px;
}
.case-boxa a {
	margin-right: 15px; margin-left: 15px;
}
.about-box {
	background-position: top; overflow: hidden; padding-top: 50px; padding-bottom: 20px; background-image: url("../images/index_152.jpg"); background-repeat: no-repeat;
}
.about-box dt {
	margin: 0px auto; width: 1024px;
}
.about-box .Title-box {
	padding-top: 40px;
}
.about-box .Title-box b {
	color: rgb(246, 114, 0); font-size: 36px; margin-left: 80px;
}
.about-box .Title-box p {
	line-height: 24px; font-size: 26px;
}
.about-box .Title-box .m520 {
	margin-left: 370px;
}
.about-box .Title-box em {
	color: rgb(197, 196, 196); line-height: 30px; font-size: 18px;
}
.about-box .Title-box span {
	color: rgb(246, 114, 0);
}
.about-box dl dd {
	background-position: right; margin: 30px auto 0px; width: 1024px; height: 400px; background-image: url("../images/index_151.jpg"); background-repeat: no-repeat;
}
.about-box-top ul {
	height: 140px; margin-left: 20px;
}
.about-box-top ul li {
	width: 92px; height: 100px; text-align: center; line-height: 95px; font-size: 24px; margin-right: 30px; float: left; position: relative; opacity: 0; background-image: url("../images/index_7.png"); background-repeat: no-repeat;
}
.about-box-top ul .sty1 {
	
}
.about-box-top ul .sty2 {
	color: rgb(198, 29, 32); background-image: url("../images/index_6.png");
}
.about-box-top ul .sty3 {
	
}
.about-box-top ul .sty4 {
	color: rgb(36, 116, 172); background-image: url("../images/index_8.png");
}
.about-box-top .hlli6 {
	top: -40px;
}
.about-box-top .hlli7 {
	top: -40px;
}
.about-box-dd {
	margin-top: 20px;
}
.about-box-dd b {
	color: rgb(36, 116, 172); font-size: 22px;
}
.about-box-dd a {
	color: rgb(36, 116, 172);
}
.about-box-dd .Shell1 {
	background-position: right top; width: 470px; height: 180px; margin-top: 20px; background-image: url("../images/index_102.jpg"); background-repeat: no-repeat; background-color: rgb(248, 248, 248);
}
.about-box-dd .Shell2 {
	background-position: left bottom; width: 470px; height: 160px; padding-top: 20px; background-image: url("../images/index_105.jpg"); background-repeat: no-repeat;
}
.about-box-dd p {
	line-height: 26px; text-indent: 2em; padding-top: 15px; padding-right: 15px; padding-left: 15px;
}
.TeamStyle-box {
	margin: 0px auto; width: 1024px;
}
.TeamStyle-box dl dt {
	line-height: 60px; font-size: 24px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid;
}
.TeamStyle-box dl dd {
	margin-top: 40px;
}
.picMarquee-left {
	width: 1024px; overflow: hidden; position: relative;
}
.picMarquee-left .bd {
	
}
.picMarquee-left .bd ul {
	overflow: hidden; -ms-zoom: 1;
}
.picMarquee-left .bd ul li {
	margin: 0px 10px; text-align: center; overflow: hidden; float: left; _display: inline;
}
.picMarquee-left .bd ul li .pic {
	text-align: center;
}
.picMarquee-left .bd ul li .pic img {
	width: 240px; height: 155px; display: block;
}
.picMarquee-left .bd ul li .pic a:hover img {
	border-color: rgb(153, 153, 153);
}
.picMarquee-left .bd ul li .title {
	line-height: 24px; margin-top: 10px;
}
.Process-box {
	margin: 60px auto 0px; width: 1024px; overflow: hidden;
}
.Process-box dl dt {
	background-position: center 30px; text-align: center; background-image: url("../images/index_28.jpg"); background-repeat: repeat-x;
}
.Process-box dl dt b {
	color: rgb(246, 114, 0); padding-right: 30px; padding-left: 30px; font-size: 36px; background-color: rgb(255, 255, 255);
}
.Process-box dl dt span {
	font-size: 22px;
}
.Process-box dl dd {
	margin: 60px auto 0px; width: 1024px;
}
.Process-box dl dd .Process-top {
	margin: 0px auto; width: 978px; height: 96px; overflow: hidden; position: relative;
}
.Process-box dl dd .Process-top .xian {
	background-position: center; width: 978px; height: 96px; right: -4000px; position: relative; z-index: 1; background-image: url("../images/index_163.jpg"); background-repeat: no-repeat;
}
.Process-box dl dd .Process-top ul {
	top: -96px; margin-left: 2px; position: relative; z-index: 2;
}
.Process-box dl dd .Process-top ul li {
	background-position: 0px; width: 122px; height: 96px; overflow: hidden; float: left; position: relative; background-image: url("../images/index_10.png"); background-repeat: no-repeat;
}
.Process-box dl dd .Process-top ul .hlli1 {
	background-position: 5px; right: -978px; z-index: 2;
}
.Process-box dl dd .Process-top ul .hlli2 {
	background-position: -120px; right: -858px; z-index: 3;
}
.Process-box dl dd .Process-top ul .hlli3 {
	background-position: -250px; right: -728px; z-index: 4;
}
.Process-box dl dd .Process-top ul .hlli4 {
	background-position: -370px; right: -608px; z-index: 5;
}
.Process-box dl dd .Process-top ul .hlli5 {
	background-position: -490px; left: -608px; z-index: 5;
}
.Process-box dl dd .Process-top ul .hlli6 {
	background-position: -615px; left: -728px; z-index: 4;
}
.Process-box dl dd .Process-top ul .hlli7 {
	background-position: -740px; left: -858px; z-index: 3;
}
.Process-box dl dd .Process-top ul .hlli8 {
	background-position: -865px; left: -978px; z-index: 2;
}
.Process-box dl dd .Process-main {
	margin: 20px auto 0px; width: 1000px; position: relative;
}
.Process-box dl dd .Process-main li {
	width: 125px; text-align: center; float: left; position: relative;
}
.Process-box dl dd .Process-main .btext1 {
	left: -978px; z-index: 2;
}
.Process-box dl dd .Process-main .btext2 {
	left: -858px; z-index: 3;
}
.Process-box dl dd .Process-main .btext3 {
	left: -728px; z-index: 4;
}
.Process-box dl dd .Process-main .btext4 {
	left: -608px; z-index: 5;
}
.Process-box dl dd .Process-main .btext5 {
	right: -608px; z-index: 5;
}
.Process-box dl dd .Process-main .btext6 {
	right: -728px; z-index: 4;
}
.Process-box dl dd .Process-main .btext7 {
	right: -858px; z-index: 3;
}
.Process-box dl dd .Process-main .btext8 {
	right: -978px; z-index: 2;
}
.Process-box dl dd .Process-main li b {
	font-size: 16px;
}
.Process-box dl dd .Process-main li p {
	color: rgb(102, 102, 102); font-size: 12px;
}
.news-box {
	margin: 50px auto 0px; border: 1px solid rgb(222, 222, 222); border-image: none; width: 1022px; height: 290px; padding-top: 20px; padding-bottom: 20px;
}
.news-main {
	margin: 0px auto; width: 982px;
}
.c-news-box {
	width: 470px; float: left;
}
.c-news-box dl dt {
	text-align: left; line-height: 40px;
}
.c-news-box dl dt b {
	font-size: 16px;
}
.c-news-box dl dt span {
	color: rgb(153, 153, 153); text-transform: uppercase; font-size: 14px;
}
.c-news-box dl dt a {
	font-size: 14px; float: right;
}
.c-news-box dl dd {
	margin-top: 10px;
}
.c-news-box .news-topbox {
	height: 97px; overflow: hidden;
}
.c-news-box .news-topbox .fl {
	width: 154px;
}
.c-news-box .news-topbox .fr {
	width: 305px;
}
.c-news-box .news-topbox .fr a {
	font-weight: bold; margin-bottom: 7px; display: block;
}
.c-news-box .news-topbox .fr p {
	color: rgb(153, 153, 153); line-height: 24px;
}
.c-news-box ul {
	margin-top: 15px;
}
.c-news-box ul li {
	line-height: 30px; overflow: hidden;
}
.c-news-box ul li span {
	color: rgb(153, 153, 153); float: right;
}
.slideTxtBox {
	width: 480px; text-align: left; float: right;
}
.slideTxtBox .hd {
	height: 40px; line-height: 40px; position: relative;
}
.slideTxtBox .hd ul {
	width: 480px; float: left; position: absolute;
}
.slideTxtBox .hd ul li {
	padding-right: 20px; font-size: 16px; font-weight: bold; float: left; cursor: pointer;
}
.slideTxtBox .hd ul a {
	float: right;
}
.slideTxtBox .hd ul li.on {
	color: rgb(244, 107, 23);
}
.slideTxtBox .bd ul {
	padding-top: 10px; -ms-zoom: 1;
}
.slideTxtBox .ul1 {
	
}
.slideTxtBox .ul1 li {
	background-position: 5px; height: 70px; overflow: hidden; padding-top: 7px; padding-left: 30px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: dashed; background-image: url("../images/index_9.png"); background-repeat: no-repeat;
}
.slideTxtBox .ul1 li a {
	color: rgb(36, 116, 172); line-height: 24px; display: block;
}
.slideTxtBox .ul1 li p {
	color: rgb(153, 153, 153); line-height: 22px; font-size: 12px;
}
.slideTxtBox .ul1 li:hover {
	background-color: rgb(220, 240, 255);
}
.slideTxtBox .ul2 {
	
}
.slideTxtBox .ul2 li {
	line-height: 33px; overflow: hidden;
}
.slideTxtBox .ul2 li span {
	color: rgb(153, 153, 153); float: right;
}
.link-box {
	margin: 30px auto 0px; width: 1024px;
}
.link-box dt {
	text-align: left; line-height: 40px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid;
}
.link-box dt b {
	font-size: 16px;
}
.link-box dt span {
	color: rgb(153, 153, 153); text-transform: uppercase; font-size: 14px;
}
.link-box dd {
	padding-top: 20px; padding-bottom: 20px;
}
.link-box dd ul li {
	margin-right: 20px; float: left; white-space: nowrap;
}
.foot-box dl dt {
	background-position: left top; height: 100px; border-bottom-color: rgb(45, 45, 45); border-bottom-width: 1px; border-bottom-style: solid; background-image: url("../images/index_171.jpg"); background-repeat: repeat-x; background-color: rgb(45, 45, 45);
}
.foot-box dl dt ul {
	margin: 0px auto; width: 1020px; padding-top: 30px;
}
.foot-box dl dt ul li {
	margin-right: 8px; margin-left: 8px; float: left;
}
.foot-box dl dd {
	height: 42px; border-top-color: rgb(31, 31, 31); border-top-width: 1px; border-top-style: solid; background-color: rgb(35, 35, 35);
}
.foot-box dl dd p {
	text-align: center; color: rgb(226, 226, 226); line-height: 42px;
}
#roll_top {
	width: 57px; height: 57px; position: relative; cursor: pointer;
}
#roll_top {
	background-position: 0px 0px; background-image: url("../images/TOP.png"); background-attachment: scroll; background-repeat: no-repeat;
}
#roll_top:hover {
	background-position: 0px 0px; animation:scale 0.6s; background-image: url("../images/TOP2.png"); background-attachment: scroll; background-repeat: no-repeat;
}
#roll {
	top: 50%; width: 57px; right: 50%; margin-right: -605px; display: block; position: fixed; z-index: 999;
}
#right-float-box a {
	width: 155px; height: 465px; display: block;
}
#bottom-float-box a {
	width: 350px; height: 145px; display: block;
}
.infoInput {
	margin: 1px; padding: 3px 0px 0px 2px; border: 1px solid rgb(223, 223, 223); border-image: none; width: 228px; height: 22px; color: rgb(0, 0, 0); font-size: 9pt;
}
.buttonface2 {
	background: 0px 0px rgb(216, 86, 0); margin: 2px 16px 0px 0px; border: 0px currentColor; border-image: none; width: 230px; height: 30px; color: rgb(255, 255, 255); font-size: 16px;
}
.th2 {
	width: 35px; text-align: right; color: rgb(102, 102, 102); font-size: 12px; display: block;
}
.p-promise {
	background-position: right; margin: 70px auto 0px; width: 1024px; border-top-color: rgb(222, 222, 222); border-bottom-color: rgb(222, 222, 222); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; background-image: url("../images/index_188.jpg"); background-repeat: no-repeat;
}
.p-promise dl {
	padding: 40px;
}
.p-promise dl dt {
	font-size: 36px; font-weight: bold;
}
.p-promise dl dd {
	width: 500px; line-height: 22px; margin-top: 20px;
}
.p-promise dl dd p {
	color: rgb(102, 102, 102);
}
.p-promise dl dd span {
	font-size: 16px; margin-top: 20px; display: block;
}
.p-promise dl dd span strong {
	color: rgb(246, 114, 0); font-size: 28px;
}
#shownews {
	overflow: hidden;
}
#shownews .title {
	text-align: center; color: rgb(0, 106, 178); line-height: 120%; padding-top: 10px; padding-bottom: 10px;
}
#shownews .met_hits {
	text-align: center; color: rgb(153, 153, 153); line-height: 30px; padding-bottom: 5px; margin-bottom: 20px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid;
}
#shownews .met_page {
	padding-top: 5px; margin-top: 50px; border-top-color: rgb(222, 222, 222); border-top-width: 2px; border-top-style: solid;
}
#shownews .met_page .fl {
	width: 48%; overflow: hidden;
}
#shownews .met_page .fr {
	width: 48%; text-align: right; overflow: hidden;
}
#shownews .g-box10 {
	margin-top: 20px;
}
#shownews .g-box10 .t-2 {
	line-height: 40px; font-weight: bold;
}
#shownews .g-box10 .b-box13 {
	width: 900px; overflow: hidden; padding-top: 10px; border-top-color: rgb(222, 222, 222); border-top-width: 1px; border-top-style: solid;
}
#shownews .g-box10 .b-box13 li {
	background-position: 10px; width: 355px; line-height: 26px; text-indent: 10px; overflow: hidden; padding-left: 10px; margin-right: 15px; float: left; background-image: url("../images/index_2.png"); background-repeat: no-repeat;
}
.productlist .g-list {
	
}
.productlist .g-list li {
	padding-bottom: 20px; margin-bottom: 20px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: dashed;
}
.productlist .g-list li .fl {
	width: 210px; height: 135px;
}
.productlist .g-list li .fl img {
	width: 208px; height: 133px;
}
.productlist .g-list li .fl a {
	border: 1px solid rgb(222, 222, 222); border-image: none;
}
.productlist .g-list li .fr {
	width: 520px;
}
.productlist .g-list li .fr p {
	color: rgb(102, 102, 102); margin-top: 5px;
}
.productlist .g-list li .fr .u-4 {
	color: rgb(0, 106, 178);
}
#shownews .pshow {
	text-align: center;
}
.t-2 {
	background-position: left; text-indent: 20px; background-image: url("../images/dt-7.gif"); background-repeat: no-repeat;
}
.infoInput {
	margin: 1px; padding: 3px 0px 0px 2px; border: 1px solid rgb(223, 223, 223); border-image: none; width: 228px; height: 22px; color: rgb(0, 0, 0); font-size: 9pt;
}
.Introduction-box .hlli1 {
	right: -1000px; position: relative; opacity: 0;
}
.Introduction-box .hlli2 {
	left: -1000px; position: relative; opacity: 0;
}
.Introduction-box .hlli3 {
	right: -1000px; position: relative; opacity: 0;
}
.Product-box .p1 {
	top: -500px; position: relative; opacity: 0;
}
.p-ads-box .hlli1 {
	top: -500px; position: relative; opacity: 0;
}
.Present-box .hlli1 {
	top: -500px; position: relative; opacity: 0;
}
.case-box .hlli1 {
	top: -500px; position: relative; opacity: 0;
}
.Product-box .p2 {
	bottom: -500px; position: relative; opacity: 0;
}
.Present-box .hlli2 {
	bottom: -500px; position: relative; opacity: 0;
}
.Present-box .hlli3 {
	bottom: -500px; position: relative; opacity: 0;
}
.case-box .hlli2 {
	bottom: -500px; position: relative; opacity: 0;
}
.about-box .hlli2 {
	bottom: -500px; position: relative; opacity: 0;
}
.p-Feature-box .hlli1 {
	left: -1000px; position: relative; opacity: 0;
}
.p-Feature-box .hlli2 {
	right: -1000px; position: relative; opacity: 0;
}
.p-Feature-box .hlli3 {
	right: -1000px; position: relative; opacity: 0;
}
.p-Feature-box .hlli4 {
	right: -1000px; position: relative; opacity: 0;
}
.p-Feature-box .hlli5 {
	right: -1000px; position: relative; opacity: 0;
}
.about-box .hlli1 {
	right: -1000px; position: relative; opacity: 0;
}
.p-Outline-box .p1 {
	bottom: -100px; position: relative; opacity: 0;
}
.Process-box .am-top {
	top: -500px; position: relative; opacity: 0;
}
.Process-box .am-bottom {
	bottom: -500px; position: relative; opacity: 0;
}
.ui-row {
	padding-bottom: 80px;
}
.ui-row .ui-lg-3 {
	width: 25%; text-align: center; float: left;
}
.ui-row .ui-lg-3 .lf {
	
}
.ui-row .ui-lg-3 .rg {
	
}
.ui-row .ui-lg-3 h2 {
	line-height: 30px; font-size: 18px; margin-top: 20px; display: block;
}
.ui-row .ui-lg-3 p {
	margin: 5px auto 0px; width: 180px; line-height: 22px; font-size: 12px;
}
.ui-row .ui-lg-3 .iconpic {
	margin: 20px auto 0px; width: 100px; height: 100px; display: block;
}
.ui-row .ui-lg-3 .pic1 {
	background: url("/images/pic1.jpg") center / cover;
}
.ui-row .ui-lg-3 .pic2 {
	background: url("/images/pic2.jpg") center / cover;
}
.ui-row .ui-lg-3 .pic3 {
	background: url("/images/pic3.jpg") center / cover;
}
.ui-row .ui-lg-3 .pic4 {
	background: url("/images/pic4.jpg") center / cover;
}
.collec-func-box {
	padding-top: 30px; padding-bottom: 4rem; position: relative; background-color: rgb(250, 250, 250);
}
.collec-func {
	background: rgb(255, 255, 255); margin: -60px auto 0px; padding: 60px 55px; border-radius: 4px; box-sizing: border-box; box-shadow: 0px 9px 50px 0px rgba(0,0,0,0.13);
}
.collec-title {
	height: 32px; text-align: center; color: rgb(43, 52, 63); line-height: 30px; font-size: 32px; font-weight: bold; margin-bottom: 50px; position: relative;
}
.collec-func-decs {
	color: rgb(43, 52, 63); line-height: 36px; font-size: 18px;
}
.ptfa-item .ptfa_img {
	width: 100%; text-align: center;
}
.ptfa-item .ptfa_img img {
	width: 100%;
}
.ptfa_box {
	margin-top: 2rem; margin-bottom: 2rem;
}
.ptfa_j {
	border-radius: 5px; border: 1px solid rgb(224, 224, 224); border-image: none; text-align: center; margin-bottom: 2rem; box-shadow: 0px 0px 5px #e0e0e0; background-color: rgb(255, 255, 255);
}
.ptfa_j h2 {
	color: rgb(51, 51, 51); font-size: 24px; margin-bottom: 40px;
}
.ptfa_j p {
	height: 70px; color: rgb(153, 153, 153); line-height: 24px; padding-right: 20px; padding-left: 20px; font-size: 14px;
}
.ptfa_j .ptfa_j_img {
	padding-top: 40px; margin-bottom: 30px;
}
.ptfa_moble_box {
	width: 100%;
}
.wlw_anli .main-wlw {
	margin-top: 3rem;
}
.wlw_anli .main-wlw p {
	text-align: center; color: rgb(39, 43, 51); line-height: 80px; font-size: 22px;
}
.wlw_anli .wlw-img {
	text-align: center;
}
.wlw_anli .wlw-img img {
	width: 80%;
}
.wlw_jr_img {
	margin: 0px auto; width: 100%;
}
.wlw_jr_img img {
	width: 100%;
}
@media all and (max-width:768px)
{
.collec-func {
	padding: 0px; margin-top: 0px;
}
.collec-title {
	padding-top: 1rem; font-size: 24px; margin-bottom: 0px;
}
.collec-func-decs {
	padding: 2rem 0.6rem 0.6rem 1rem; text-align: center; line-height: 30px; font-size: 16px;
}
}
